package com.dengbw.systemtransfer.model.db;


import lombok.*;
import io.swagger.annotations.ApiModelProperty;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;

@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
public class PstFarmerImp {

	/**
	 * 人员id
	 */
	@ApiModelProperty(value = "人员id", position = 0)
	private Long farmerId;

	/**
	 * 户主姓名 name
	 */
	@ApiModelProperty(value = "户主姓名 name", position = 1)
	private String userName;

	/**
	 * 身份证号
	 */
	@ApiModelProperty(value = "身份证号", position = 2)
	private String identity;

	/**
	 * 性别#'1':'男','0':'女'
	 */
	@ApiModelProperty(value = "性别#'1':'男','0':'女'", position = 3)
	private Integer sex;

	/**
	 * 镇名称
	 */
	@ApiModelProperty(value = "镇名称", position = 4)
	private String townName;

	/**
	 * 村名称
	 */
	@ApiModelProperty(value = "村名称", position = 5)
	private String villageName;

	/**
	 * 组/队
	 */
	@ApiModelProperty(value = "组/队", position = 6)
	private String groupName;

	/**
	 * 联系方式
	 */
	@ApiModelProperty(value = "联系方式", position = 7)
	private String telephone;

	/**
	 * 民族#'1':'汉族','2':'蒙古族','3':'回族','4':'藏族','5':'维吾尔族','6':'苗族','7':'彝族','8':'壮族','9':'布依族','10':'朝鲜族','11':'满族','12':'侗族','13':'瑶族','14':'白族','15':'土家族','16':'哈尼族','17':'哈萨克族','18':'傣族','19':'黎族','20':'傈僳族','21':'佤族','22':'畲族','23':'高山族','24':'拉祜族','25':'水族','26':'东乡族','27':'纳西族','28':'景颇族','29':'柯尔克孜族','30':'土族','31':'达斡尔族','32':'仫佬族','33':'羌族','34':'布朗族','35':'撒拉族','36':'毛难族','37':'仡佬族','38':'锡伯族','39':'阿昌族','40':'普米族','41':'塔吉克族','42':'怒族','43':'乌孜别克族','44':'俄罗斯族','45':'鄂温克族','46':'崩龙族','47':'保安族','48':'裕固族','49':'京族','50':'塔塔尔族','51':'独龙族','52':'鄂伦春族','53':'赫哲族','54':'门巴族','55':'珞巴族','56':'基诺族','57':'其他','58':'外国血统中国人士'
	 */
	@ApiModelProperty(value = "民族#'1':'汉族','2':'蒙古族','3':'回族','4':'藏族','5':'维吾尔族','6':'苗族','7':'彝族','8':'壮族','9':'布依族','10':'朝鲜族','11':'满族','12':'侗族','13':'瑶族','14':'白族','15':'土家族','16':'哈尼族','17':'哈萨克族','18':'傣族','19':'黎族','20':'傈僳族','21':'佤族','22':'畲族','23':'高山族','24':'拉祜族','25':'水族','26':'东乡族','27':'纳西族','28':'景颇族','29':'柯尔克孜族','30':'土族','31':'达斡尔族','32':'仫佬族','33':'羌族','34':'布朗族','35':'撒拉族','36':'毛难族','37':'仡佬族','38':'锡伯族','39':'阿昌族','40':'普米族','41':'塔吉克族','42':'怒族','43':'乌孜别克族','44':'俄罗斯族','45':'鄂温克族','46':'崩龙族','47':'保安族','48':'裕固族','49':'京族','50':'塔塔尔族','51':'独龙族','52':'鄂伦春族','53':'赫哲族','54':'门巴族','55':'珞巴族','56':'基诺族','57':'其他','58':'外国血统中国人士'", position = 8)
	private Integer nation;

	/**
	 * 门牌号
	 */
	@ApiModelProperty(value = "门牌号", position = 9)
	private String houseNum;

	/**
	 * 备注
	 */
	@ApiModelProperty(value = "备注", position = 10)
	private String remark;

	private String tenantId;

	/**
	 * 村租户标识
	 */
	@ApiModelProperty(value = "村租户标识", position = 12)
	private Long subTenantId;


}
